Performance and Portability in Parallel Computing: a Weather Forecast View
نویسندگان
چکیده
We have developed a high level library, the Nearest Neighbor Tool (NNT), to facilitate the coding of finite difference approximation weather prediction models on parallel computers. NNT provides portability and ease of programming and at the same time optimizes performance by allowing the overlap of computation and communication to tolerate the latency of remote data moves. In this paper we describe NNT and the implementation of the Well Posed Topographic model (WPT), a finite difference approximation weather prediction model. We present a qualitative study of the performance of the code on various multiprocessors and evaluate the effectiveness of NNT.
منابع مشابه
Development of a Next-generation Regional Weather Research and Forecast Model
The Weather Research and Forecast (WRF) project is a multi-institutional effort to develop an advanced mesoscale forecast and data assimilation system that is accurate, efficient, and scalable across a range of scales and over a host of computer platforms. The first release, WRF 1.0, was November 30, 2000, with operational deployment targeted for the 2004-05 time frame. This paper provides an o...
متن کاملPerformance−portability and the Weather Research and Forecast Model
Performance and portability are important but conflicting concerns in the development of the Weather Research and Forecast model, a next−generation community mesoscale model for numerical weather prediction and atmospheric research. Efficiency depends on the ability to realize significant percentages of peak processor performance, yet without hyper−engineering the codes for a particular brand o...
متن کاملProgress Toward Demonstrating Operational Capability of Massively Parallel Processors at the Forecast Systems Laboratory
Two mesoscale numerical weather prediction models, Eta and the Rapid Update Cycle (RUC), are currently being run operationally at the U.S. National Weather Service’s National Meteorological Center to produce nationwide weather forecasts. Improvements in weather forecast accuracy depend on increasing model resolution, which is limited by available computing resources. Massively Parallel Processi...
متن کاملData-Parallel Numerical Weather Forecasting
In this paper we describe the implementation of a numerical weather forecast model on a massively parallel computer system. This model is a production code used for routine weather forecasting at the meteorological institutes of several European countries. The modi cations needed to achieve a data-parallel version of this model without explicit message passing are outlined. The achieved perform...
متن کاملParallel computing using MPI and OpenMP on self-configured platform, UMZHPC.
Parallel computing is a topic of interest for a broad scientific community since it facilitates many time-consuming algorithms in different application domains.In this paper, we introduce a novel platform for parallel computing by using MPI and OpenMP programming languages based on set of networked PCs. UMZHPC is a free Linux-based parallel computing infrastructure that has been developed to cr...
متن کامل